package com.beizhen.demo.entity;

    import com.baomidou.mybatisplus.annotation.TableName;
    import com.baomidou.mybatisplus.annotation.IdType;
    import com.baomidou.mybatisplus.annotation.TableId;
    import java.io.Serializable;
    import io.swagger.annotations.ApiModel;
    import io.swagger.annotations.ApiModelProperty;
    import lombok.*;
    import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonInclude;

/**
* 基地师资表
*/
    @Data
        @EqualsAndHashCode(callSuper = false)
    @Accessors(chain = true)
    @AllArgsConstructor
    @NoArgsConstructor
    @Builder
@JsonInclude(value = JsonInclude.Include.NON_NULL)
    @TableName("stu_base_teachers")
    @ApiModel(value="StuBaseTeachers对象", description="基地师资表")
    public class StuBaseTeachers implements Serializable {

private static final long serialVersionUID = 1L;

            @ApiModelProperty(value = "主键")
            @TableId(value = "bt_id", type = IdType.INPUT)
    private Integer btId;

            @ApiModelProperty(value = "教师姓名")
    private String btName;

            @ApiModelProperty(value = "性别")
    private String btGender;

            @ApiModelProperty(value = "课题名称")
    private String btTask;

            @ApiModelProperty(value = "教师职务")
    private String btDuty;

            @ApiModelProperty(value = "教师图片")
    private String btPicture;

            @ApiModelProperty(value = "教师简介")
    private String btSynopsis;
            @ApiModelProperty(value = "基地外键")
    private Integer btBaseid;
            @ApiModelProperty(value = "是否发布 0 发布 1未发布")
    private Integer btDisable;

}
